package com.dzl.userwx.pojo;

import com.dzl.base.pojo.BasePojo;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 小程序用户表(WelfareUserWx)实体类
 * @author caobucao
 * @since 2021-05-17 15:18:56
 */
@Data
public class WelfareUserWx extends BasePojo {

    /**
     * 微信用户OPEN_ID
     */
    private String openId;
    /**
     * 企业ID
     */
    private Integer enterpriseId;

    private String unionId;
    /**
     * 用户名
     */
    private String userName;
    /**
     * 支付密码
     */
    private String payPassword;
    /**
     * 微信头像地址
     */
    private String avatar;
    /**
     * 电话
     */
    private String phone;
    /**
     * 性别
     */
    private Integer sex;
    /**
     * 出生日期
     */
    private Date birthday;
    /**
     * 国家
     */
    private String country;
    /**
     * 省份
     */
    private String province;
    /**
     * 城市
     */
    private String city;
    /**
     * 区域
     */
    private String area;
    /**
     * 详细地址
     */
    private String address;
    /**
     * 是否有效；1：有效，2：无效
     */
    private Integer isValid;
    /**
     * 角色id
     */
    private Integer roleId;
    /**
     * 创建时间
     */
    private Date createTime;
    /**
     * 更新时间
     */
    private Date updateTime;
    /**
     * 状态；1：正常，0：已删除
     */
    private Integer status;
    /**
     * 更新人
     */
    private Integer updater;
    /**
     * 登录密码
     */
    private String password;
    /**
     * 总积分
     */
    private BigDecimal totalIntegral;
    /**
     * 积分余额
     */
    private BigDecimal balanceIntegral;
    /**
     * 累计消耗积分
     */
    private BigDecimal consumeIntegral;
    /**
     * 已过期积分
     */
    private BigDecimal expiredIntegral;
    /**
     * 分发积分次数
     */
    private Integer distributeIntegralNum;

}
